multiple-needle sewing machine - Turkish English Dictionary